package 第3周_数据结构基础.第2章栈和队列.Stack;

public interface Stack<E> {

    /**
     * 获取栈的大小
     * @return
     */
    int getSize();

    /**
     * 判断栈是否为空
     * @return
     */
    boolean isEmpty();

    /**
     *
     * 入栈
     */
    void push(E e);

    /**
     * 出栈
     * @return
     */
    E pop();

    /**
     * 看一下栈顶的元素
     * @return
     */
    E peek();
}
